The process cannot access the file because it is being used by another process Hatası
Selamlar,
Genellikle File işlemleri sırasında bu hatayı alabilirsiniz. Sebebi ise sisteminizde işlemler tamamlanmasına rağmen .NET dosyamızı işlem durumunda/sırasında tutuyor. Çözümü ise basit. GarbageCollector'u kullanarak işlemleri toparlayabilirsiniz.
File işleminiz (örneğin File.Delete gibi) öncesinde şunları kullanın:
GC.Collect();
GC.WaitForPendingFinalizers();
Probleminiz çözülmüş olacaktır.
İyi çalışmalar,
Recep.
Bu gönderiyi 28.09.2019 21:16:55 tarihinde Rserit düzenledi.